@import "reset.scss";
@import "border.scss";

input::-webkit-input-placeholder {
  color: #999999;
}

input:-moz-placeholder {
  color: #999999;
}

input::-moz-placeholder {
  color: #999999;
}

input:-ms-input-placeholder {
  color: #999999;
}


.nav-top {
  padding-top: $navigationHeight;
}

.flex-align {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.flex-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}

.van-dialog__confirm,
.van-dialog__confirm:active {
  color: $primaryColor;
}

.van-button--info {
  background-color: $primaryColor;
  border-color: $primaryColor;
}

.van-tab--active {
  color: $primaryColor;
}

.van-tabs__line {
  background-color: $primaryColor;
}


.text-1-row {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-2-row {
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  vertical-align: middle;
}

.text-3-row {
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  -webkit-box-orient: vertical;
  vertical-align: middle;
}

.scroll-ios {
  -webkit-overflow-scrolling: touch;
}

.van-image__error {
  img {
    width: 100%;
  }
}